html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
main, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

@font-face {
  font-family: "iconfont";
  src: url("//at.alicdn.com/t/font_1254910_lxf81lj7z4j.eot?t=1561103123526");
  /* IE9 */
  src: url("//at.alicdn.com/t/font_1254910_lxf81lj7z4j.eot?t=1561103123526#iefix") format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKgAAsAAAAABngAAAJRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqBAIEJATYCJAMICwYABCAFhG0HMxuyBcgOJU0PwYzAAwBABNFaWT07+0gK2b0i0ICKHCUx4iKBjCQjYhRqYEtur+Zyn0qgYnf8E6sSKdShvYQvc9nSeAKjWkVC17dCJsLVJ+6d/nn+74O0Hkg57kVjbes+dQFmCyiwPTGKrCiyxBumly9wIO4TaDKoqrCzdXAMUzK9LBD3PMeAqUJEllm+Qahr2JvFc6WG9CD9As+iz8cv7ZgiKQu6af9q04aVr9kUFbWq5iwgRAnocIkC80Amjhszu0qC8SVN8mWjQJbjX8tVhd3iqA7B/jpd2wL6ofKZVE79qLUJZOia8Oxtk5LkaNFfXIuHV/dfTy2/vay9aLrMyHeuefnRxHFvbuhMy+qZHupBv9b/GQvdMPqBhVwLtbyW6bACUP0vfqe3CgiWPq2+Xrav/GlozuBj+6MbhKr/2TAfaNixN/hBqoEdWWi0JV1JibzJRK5MQpPwq+hAl3yqtfduCqFB7z356g1kKDQYJzM7j1KzRdRpsI4mc7YPN+umlERuxKxrgNDhG0mbNyh0+CMzm6HU5x91OqKEJqfRfWazyfBmthUZTDaaV+hZMhbWwzNx/SE5Z6Gh8ppIdEoq9eLYqjfL+W2KSS2xIT132swChZIRboHHKAwlJkr6ZHHdZU7GjYZoelHdkhHM2KYQAyM2ZLqCPBYpJoLebKby/kPEcSZkUB2CXPEUUVLe+KilrjmA3DbGgwSP8kzqnKONMQEJihRBW2AWCYUklDTP8hELq3MnpBJjDdNNDDXWtzdHf3cEmmhbCtNaaLwxYtOQ1gEAAAAA") format("woff2"), url("//at.alicdn.com/t/font_1254910_lxf81lj7z4j.woff?t=1561103123526") format("woff"), url("//at.alicdn.com/t/font_1254910_lxf81lj7z4j.ttf?t=1561103123526") format("truetype"), url("//at.alicdn.com/t/font_1254910_lxf81lj7z4j.svg?t=1561103123526#iconfont") format("svg");
  /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 30px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconhanbaobao:before {
  content: "\e604";
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.clearfix {
  zoom: 1;
}

a,
a:focus,
a:hover {
  cursor: pointer;
  color: inherit;
  text-decoration: none;
}

html,
body,
#main {
  height: 100%;
}

.mt-15 {
  margin-top: 15px;
}

.mb-15 {
  margin-bottom: 15px;
}

.page {
  padding: 5px 0;
  background-color: #F5F5F5;
}
